import request from '@/utils/request'

// 获取页面列表
export function getPagesList(num=2,index=0,title=null){
    if(title === null)
    return request.get(`/pages?_limit=${num}&_start=${index}`)
    return request.get(`/pages?_limit=${num}&_start=${index}&title_contains=${title}`)
}

// 获取页面数量
export function getPagesCount(title=null){
    if(title===null)
    return request.get(`/pages/count`)
    return request.get(`/pages/count?title_contains=${title}`)
}

// 获取指定页面
export function getPage(id){
    return request.get(`/pages/`+id)
}

// 新建页面
export function addPage(data){
    return request.post('/pages',data)
}

// 修改页面
export function editPage(data){
    return request.put('/pages/'+data.id,data)
}

// 删除页面
export function delPage(id){
    return request.delete('/pages/'+id)
}